9
תגובות

חילוק דפים ב-PHP ל-A4

פתח matan sh ,
מה קורה?

אני מחפש דרך ב-PHP. לקחת דף מסויים שמלא בכתב, טבלאות, תמונות וכו' ולחלק אותו לדפים בגודל A4.

אני לא מדבר על חלוקה לדפים באמצעות GET. אני מתכוון לתוכן של הדף עצמו לחלק לדפים בגודל A4.

המטרה שלי בכללי היא לקחת כל חלק ולתחם אותו בדיב מסויים.

יש למישהו מושג איך עושים את זה?

9 תשובות

avatar ענה liorel100 ב 17 ליוני 2013 #

CSS, מה זה קשור לצד שרת.

avatar ענה matan sh ב 18 ליוני 2013 #

כי יש לי דף אינטרנט שנשלף באמצעות ה-DB ועוד כמה דברים ואני רוצה לחלק אותו לדפים של A4.

ובלתי אפשר "לדעת" ב-CSS כמה נכנס מהדף ב-A4

avatar ענה intval ב 18 ליוני 2013 #

דווקא הדפדפן יודע יופי כמה נכנס בכל דף ואפילו איך לעצב את זה.
אתה יכול לתת לאתר עיצוב מיוחד אם האתר "מוצג דרך מדפסת"
ודווקא בצד שרת אין לך שום מושג כמה יכול להיכנס בכל דף, בגלל שלכל לקוח פונטים משלו, גודל ברירת מחדל של פונט משלו, מרווח מצידי הדף משלו.

תעבוד עם css בלבד. יכול להיות שהמדריך הזה באנגלית יעזור לך.

avatar ענה matan sh ב 18 ליוני 2013 #

האמת, עזר הקישור אבל זה לא זה...

אבל אני מחפש לעשות תצוגה מקדימה. כי אני רוצה אולי להמיר את הדף ל-PDF או לפורמטים אחרים. ולכן אני חייב ש-PHP יחלק לי את הדפים ל-A4.
אגב, אם CSS יוכל לדעת זה גם בסדר כי אני יכול לשחק פה עם AJAX

אבל מי יכול לדעת חוץ מהדפדפן?

avatar ענה matan sh ב 19 ליוני 2013 #

הקפצה...
עוד לא קיבלתי תשובה.
שוב, אני צריך להכין מערכת תצוגה מקדימה להדפסה שמראה את חלוקת הדפים...

avatar ענה intval ב 19 ליוני 2013 #

אין תשובה.
אין דבר כזה A4 בצד שרת.
הדפדפן יודע להציג תצוגה מקדימה.
אם אתה מאוד מאוד רוצה, אתה יכול ליצור בשרת קבצי PDF שיראו על המסך ובמדפסת אותו דבר שהלקוח יוריד.
בשביל ליצור קבצי PDF קיימות ספריות מוכנות.

avatar ענה matan sh ב 19 ליוני 2013 #

יש אולי דרך לחשב את אורך ורוחב המידע שנמצא על הדף?
PHP או צד לקוח?
כי אם כן זה יקל על התהליך...

avatar ענה intval ב 20 ליוני 2013 #

לא בצד שרת.
כי אין למידע אורך ורוחב עד שהם לא מגיעים ליעד תצוגה כלשהו (מסך, מדפסת, מקרן, מכונת מורס)
לאומת זאת בצד לקוח אתה יכול לבדוק מה רוחב וגובה הדיב שבו נמצאים הנתונים, ואת גודל הפונט שבו הם מוצגים.
תוכל להכפיל את זה בזום של הדפדפן ולקבל מספר כלשהו.
מה אתה הולך לעשות איתו לא כל כך ברור.

אם אתה רוצה, אתה עדיין יכול ללכת על גרסת ה PDF אבל לי לא ברור "בשביל מה" אתה עושה את מה שעתה עושה.

avatar ענה matan sh ב 20 ליוני 2013 #

אני בונה מערכת דוחות למערכת גדולה יותר שאני בונה. ובמערכת דוחות המשתמש יוכל להמיר את הדוחות בין היתר גם ל-PDF אבל לא לא רק! (למען האמת PDF יכול להיות שלא יהיה).

ולכן אני צריך שהדפדפן יראה לי תצוגה מקדימה של חלוקת הדפים בחתך חלונות. (כל דף מתוחם ע"י דיב) ומשם הוא יהיו לו אופציות כדי לשחק עם הדוחות.